package elev.sim;

/**
 * OPIS KLASY
 *
 * @author Marcin Samułek
 */
public class Pasazer {

    private int id;
    private int pietroStart;
    private int pietroKoniec;
    private int czasOczekiwania;    //w milisekundach
    private int pelnyCzas;          // w milisekundach

    Pasazer(int id, int ps, int pk) {
        this.id = id;
        this.pietroStart = ps;
        this.pietroKoniec = pk;
        this.czasOczekiwania = 0;
        this.pelnyCzas = 0;
    }

    /**
     *
     * @return
     */
    public int getPietroPoczatkowe() {
        return this.pietroStart;
    }

    /**
     *
     * @return
     */
    public int getPietroDocelowe() {
        return this.pietroKoniec;
    }

    /**
     *
     * @return
     */
    public int getCzasOczekiwania() {
        return this.czasOczekiwania;
    }

    /**
     *
     * @return
     */
    public int getPelnyCzas() {
        return this.pelnyCzas;
    }

    /**
     *
     * @return
     */
    public boolean getKierunek() {
        if ((this.pietroKoniec - this.pietroStart) > 0) {
            // true = do gory
            return true;
        }
        // false = w dol
        return false;
    }
}
